Overhaul: Extending HTTP to Combat Flash Crowds

نویسندگان

  • Jay A. Patel
  • Indranil Gupta
چکیده

The increasing use of the web for serving http content, for database transactions, etc. can place heavy stress on servers. Flash crowds can occur at a server when there is a burst of a large number of clients attempting to access the service, and an unprepared server site could be overloaded or become unavailable. This paper discusses an extension to the http protocol that allows graceful performance at web servers under flash crowds. We implement our modifications for the Apache web server, and call the new system as Overhaul. In Overhaul mode, a server copes with a stampede by offloading file transfer duties to the clients. Overhaul enables servers to chunk each requested document into small sections and distribute these partial documents to clients. The clients then share the sections amongst themselves to form a complete document. Overhaul enables a web server to remain responsive to further requests from other clients and at the same time helps conserve the amount of bandwidth utilized by a flash crowd. We present detailed experimental results comparing the benefits of using Overhaul under flash crowds and under normal operating situations. Although we restrict our studies to static content, the Overhaul architecture is applicable to improving web services in general.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Autonomic Multi-server Distribution in Flash Crowds Alleviation Network

The Flash crowds are rapid increase in access to contents of web sites, which makes the web sites inaccessible, leaving the clients with unsatisfied requests. The major shortcoming of flash crowds researches is that they do not assist vital resizing feature of a cloud of the surrogates; the surrogates involved in the alleviation process do not change from the start to the end of flash crowds. O...

متن کامل

Flash Crowds Alleviation via Dynamic Adaptive Network

Given the increase in frequency and overall unpredictability, flash crowds have been the bane on internet website. This paper introduces FCAN, a flexibly adaptive network built on cache proxy server layer, transiting architecture between C/S and P2P mode according to the real-time network traffics, as a possible approach to address the flash crowds. The paper concludes the characteristics of fl...

متن کامل

Adaptive Content Distribution Network for Live and On-Demand Streaming

Abstract: We have proposed an adaptive content distribution network (CDN), FCAN (Flash Crowds Alleviation Network), which changes its structure dynamically against a flash crowd, that is a rapid increase in server load caused by a sudden access concentration. FCAN in our preceding studies responds only to static content delivery. In this paper, we extend FCAN to alleviate flash crowds in video ...

متن کامل

FCAN: Flash Crowds Alleviation Network Using Adaptive P2P Overlay of Cache Proxies

With the rapid spread of information and ubiquitous access of browsers, flash crowds, a sudden, unanticipated surge in the volume of request rates, have become the bane of many Internet websites. This paper models and presents FCAN, an adaptive network that dynamically optimizes the system structure between peer-to-peer (P2P) and client-server (C/S) configurations to alleviate flash crowds effe...

متن کامل

Preliminary Study on World-Wide Implementation of Adaptive Content Distribution Network

A conventional Content Distribution Network (CDN) has a static structure, therefore, it is not an effective solution to a flash crowd, that is a rapid increase in server load caused by a sudden access concentration. We have proposed an adaptive CDN, FCAN (Flash Crowds Alleviation Network), which changes its structure dynamically against flash crowds. In this paper, we verify FCAN on a real worl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004